body{
    margin:auto;
    max-width: 580px;
    font-size: 14px;
    font-family: Helvetica,Arial,sans-serif;
}

footer{
    color:#888;
    margin-top: 15px;
    text-align:center;
    padding:10px;
}

.avatar{
    width:40px;
}

.movie-list{
    list-style-type:none;
    padding:0;
    margin-bottom:10px;
    box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
}

movie-list li{
    padding:12px 24px;
    border-bootom:1px solid #ddd;
}

.movie-list li:last-child{
    border-bottom:none;
}
.movie-list li:hover{
    background-color: #f8f9fa;
}

.totoro{
    display:block;
    margin:0 auto;
    height:500px;
}